Big Huge Thesaurus

Sida spinosa

noun

sounds kind of like